/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.server;

import com.gys.data.server.GetServerProduct1OutData;
import com.gys.data.server.GetServerProduct2OutData;
import java.util.List;

public class GetServerOutData {
    private String clientId;
    private String billNo;
    private String storeCode;
    private String relevancyExplain1;
    private String relevancyExplain2;
    private String relevancyExplain3;
    private String relevancyExplain4;
    private String relevancyExplain5;
    private String relevancyExplain6;
    private String relevancyExplain7;
    private String relevancyExplain8;
    private String relevancyExplain9;
    private String relevancyExplain10;
    private List<GetServerProduct1OutData> productList1;
    private List<GetServerProduct2OutData> productList2;
    private String diffExplain1;
    private String diffExplain2;
    private String diffExplain3;
    private String diffExplain4;
    private String diffExplain5;
    private String contraExplain1;
    private String contraExplain2;
    private String contraExplain3;
    private String contraExplain4;
    private String contraExplain5;
    private String tipsExplain1;
    private String tipsExplain2;
    private String tipsExplain3;
    private String tipsExplain4;
    private String tipsExplain5;
    private boolean relevancy1 = false;
    private boolean relevancy2 = false;
    private boolean diff = false;
    private boolean contra = false;
    private boolean tips = false;

    public String getClientId() {
        return this.clientId;
    }

    public String getBillNo() {
        return this.billNo;
    }

    public String getStoreCode() {
        return this.storeCode;
    }

    public String getRelevancyExplain1() {
        return this.relevancyExplain1;
    }

    public String getRelevancyExplain2() {
        return this.relevancyExplain2;
    }

    public String getRelevancyExplain3() {
        return this.relevancyExplain3;
    }

    public String getRelevancyExplain4() {
        return this.relevancyExplain4;
    }

    public String getRelevancyExplain5() {
        return this.relevancyExplain5;
    }

    public String getRelevancyExplain6() {
        return this.relevancyExplain6;
    }

    public String getRelevancyExplain7() {
        return this.relevancyExplain7;
    }

    public String getRelevancyExplain8() {
        return this.relevancyExplain8;
    }

    public String getRelevancyExplain9() {
        return this.relevancyExplain9;
    }

    public String getRelevancyExplain10() {
        return this.relevancyExplain10;
    }

    public List<GetServerProduct1OutData> getProductList1() {
        return this.productList1;
    }

    public List<GetServerProduct2OutData> getProductList2() {
        return this.productList2;
    }

    public String getDiffExplain1() {
        return this.diffExplain1;
    }

    public String getDiffExplain2() {
        return this.diffExplain2;
    }

    public String getDiffExplain3() {
        return this.diffExplain3;
    }

    public String getDiffExplain4() {
        return this.diffExplain4;
    }

    public String getDiffExplain5() {
        return this.diffExplain5;
    }

    public String getContraExplain1() {
        return this.contraExplain1;
    }

    public String getContraExplain2() {
        return this.contraExplain2;
    }

    public String getContraExplain3() {
        return this.contraExplain3;
    }

    public String getContraExplain4() {
        return this.contraExplain4;
    }

    public String getContraExplain5() {
        return this.contraExplain5;
    }

    public String getTipsExplain1() {
        return this.tipsExplain1;
    }

    public String getTipsExplain2() {
        return this.tipsExplain2;
    }

    public String getTipsExplain3() {
        return this.tipsExplain3;
    }

    public String getTipsExplain4() {
        return this.tipsExplain4;
    }

    public String getTipsExplain5() {
        return this.tipsExplain5;
    }

    public boolean isRelevancy1() {
        return this.relevancy1;
    }

    public boolean isRelevancy2() {
        return this.relevancy2;
    }

    public boolean isDiff() {
        return this.diff;
    }

    public boolean isContra() {
        return this.contra;
    }

    public boolean isTips() {
        return this.tips;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }

    public void setStoreCode(String storeCode) {
        this.storeCode = storeCode;
    }

    public void setRelevancyExplain1(String relevancyExplain1) {
        this.relevancyExplain1 = relevancyExplain1;
    }

    public void setRelevancyExplain2(String relevancyExplain2) {
        this.relevancyExplain2 = relevancyExplain2;
    }

    public void setRelevancyExplain3(String relevancyExplain3) {
        this.relevancyExplain3 = relevancyExplain3;
    }

    public void setRelevancyExplain4(String relevancyExplain4) {
        this.relevancyExplain4 = relevancyExplain4;
    }

    public void setRelevancyExplain5(String relevancyExplain5) {
        this.relevancyExplain5 = relevancyExplain5;
    }

    public void setRelevancyExplain6(String relevancyExplain6) {
        this.relevancyExplain6 = relevancyExplain6;
    }

    public void setRelevancyExplain7(String relevancyExplain7) {
        this.relevancyExplain7 = relevancyExplain7;
    }

    public void setRelevancyExplain8(String relevancyExplain8) {
        this.relevancyExplain8 = relevancyExplain8;
    }

    public void setRelevancyExplain9(String relevancyExplain9) {
        this.relevancyExplain9 = relevancyExplain9;
    }

    public void setRelevancyExplain10(String relevancyExplain10) {
        this.relevancyExplain10 = relevancyExplain10;
    }

    public void setProductList1(List<GetServerProduct1OutData> productList1) {
        this.productList1 = productList1;
    }

    public void setProductList2(List<GetServerProduct2OutData> productList2) {
        this.productList2 = productList2;
    }

    public void setDiffExplain1(String diffExplain1) {
        this.diffExplain1 = diffExplain1;
    }

    public void setDiffExplain2(String diffExplain2) {
        this.diffExplain2 = diffExplain2;
    }

    public void setDiffExplain3(String diffExplain3) {
        this.diffExplain3 = diffExplain3;
    }

    public void setDiffExplain4(String diffExplain4) {
        this.diffExplain4 = diffExplain4;
    }

    public void setDiffExplain5(String diffExplain5) {
        this.diffExplain5 = diffExplain5;
    }

    public void setContraExplain1(String contraExplain1) {
        this.contraExplain1 = contraExplain1;
    }

    public void setContraExplain2(String contraExplain2) {
        this.contraExplain2 = contraExplain2;
    }

    public void setContraExplain3(String contraExplain3) {
        this.contraExplain3 = contraExplain3;
    }

    public void setContraExplain4(String contraExplain4) {
        this.contraExplain4 = contraExplain4;
    }

    public void setContraExplain5(String contraExplain5) {
        this.contraExplain5 = contraExplain5;
    }

    public void setTipsExplain1(String tipsExplain1) {
        this.tipsExplain1 = tipsExplain1;
    }

    public void setTipsExplain2(String tipsExplain2) {
        this.tipsExplain2 = tipsExplain2;
    }

    public void setTipsExplain3(String tipsExplain3) {
        this.tipsExplain3 = tipsExplain3;
    }

    public void setTipsExplain4(String tipsExplain4) {
        this.tipsExplain4 = tipsExplain4;
    }

    public void setTipsExplain5(String tipsExplain5) {
        this.tipsExplain5 = tipsExplain5;
    }

    public void setRelevancy1(boolean relevancy1) {
        this.relevancy1 = relevancy1;
    }

    public void setRelevancy2(boolean relevancy2) {
        this.relevancy2 = relevancy2;
    }

    public void setDiff(boolean diff) {
        this.diff = diff;
    }

    public void setContra(boolean contra) {
        this.contra = contra;
    }

    public void setTips(boolean tips) {
        this.tips = tips;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GetServerOutData)) {
            return false;
        }
        GetServerOutData other = (GetServerOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$billNo = this.getBillNo();
        String other$billNo = other.getBillNo();
        if (this$billNo == null ? other$billNo != null : !this$billNo.equals(other$billNo)) {
            return false;
        }
        String this$storeCode = this.getStoreCode();
        String other$storeCode = other.getStoreCode();
        if (this$storeCode == null ? other$storeCode != null : !this$storeCode.equals(other$storeCode)) {
            return false;
        }
        String this$relevancyExplain1 = this.getRelevancyExplain1();
        String other$relevancyExplain1 = other.getRelevancyExplain1();
        if (this$relevancyExplain1 == null ? other$relevancyExplain1 != null : !this$relevancyExplain1.equals(other$relevancyExplain1)) {
            return false;
        }
        String this$relevancyExplain2 = this.getRelevancyExplain2();
        String other$relevancyExplain2 = other.getRelevancyExplain2();
        if (this$relevancyExplain2 == null ? other$relevancyExplain2 != null : !this$relevancyExplain2.equals(other$relevancyExplain2)) {
            return false;
        }
        String this$relevancyExplain3 = this.getRelevancyExplain3();
        String other$relevancyExplain3 = other.getRelevancyExplain3();
        if (this$relevancyExplain3 == null ? other$relevancyExplain3 != null : !this$relevancyExplain3.equals(other$relevancyExplain3)) {
            return false;
        }
        String this$relevancyExplain4 = this.getRelevancyExplain4();
        String other$relevancyExplain4 = other.getRelevancyExplain4();
        if (this$relevancyExplain4 == null ? other$relevancyExplain4 != null : !this$relevancyExplain4.equals(other$relevancyExplain4)) {
            return false;
        }
        String this$relevancyExplain5 = this.getRelevancyExplain5();
        String other$relevancyExplain5 = other.getRelevancyExplain5();
        if (this$relevancyExplain5 == null ? other$relevancyExplain5 != null : !this$relevancyExplain5.equals(other$relevancyExplain5)) {
            return false;
        }
        String this$relevancyExplain6 = this.getRelevancyExplain6();
        String other$relevancyExplain6 = other.getRelevancyExplain6();
        if (this$relevancyExplain6 == null ? other$relevancyExplain6 != null : !this$relevancyExplain6.equals(other$relevancyExplain6)) {
            return false;
        }
        String this$relevancyExplain7 = this.getRelevancyExplain7();
        String other$relevancyExplain7 = other.getRelevancyExplain7();
        if (this$relevancyExplain7 == null ? other$relevancyExplain7 != null : !this$relevancyExplain7.equals(other$relevancyExplain7)) {
            return false;
        }
        String this$relevancyExplain8 = this.getRelevancyExplain8();
        String other$relevancyExplain8 = other.getRelevancyExplain8();
        if (this$relevancyExplain8 == null ? other$relevancyExplain8 != null : !this$relevancyExplain8.equals(other$relevancyExplain8)) {
            return false;
        }
        String this$relevancyExplain9 = this.getRelevancyExplain9();
        String other$relevancyExplain9 = other.getRelevancyExplain9();
        if (this$relevancyExplain9 == null ? other$relevancyExplain9 != null : !this$relevancyExplain9.equals(other$relevancyExplain9)) {
            return false;
        }
        String this$relevancyExplain10 = this.getRelevancyExplain10();
        String other$relevancyExplain10 = other.getRelevancyExplain10();
        if (this$relevancyExplain10 == null ? other$relevancyExplain10 != null : !this$relevancyExplain10.equals(other$relevancyExplain10)) {
            return false;
        }
        List<GetServerProduct1OutData> this$productList1 = this.getProductList1();
        List<GetServerProduct1OutData> other$productList1 = other.getProductList1();
        if (this$productList1 == null ? other$productList1 != null : !(this$productList1).equals(other$productList1)) {
            return false;
        }
        List<GetServerProduct2OutData> this$productList2 = this.getProductList2();
        List<GetServerProduct2OutData> other$productList2 = other.getProductList2();
        if (this$productList2 == null ? other$productList2 != null : !(this$productList2).equals(other$productList2)) {
            return false;
        }
        String this$diffExplain1 = this.getDiffExplain1();
        String other$diffExplain1 = other.getDiffExplain1();
        if (this$diffExplain1 == null ? other$diffExplain1 != null : !this$diffExplain1.equals(other$diffExplain1)) {
            return false;
        }
        String this$diffExplain2 = this.getDiffExplain2();
        String other$diffExplain2 = other.getDiffExplain2();
        if (this$diffExplain2 == null ? other$diffExplain2 != null : !this$diffExplain2.equals(other$diffExplain2)) {
            return false;
        }
        String this$diffExplain3 = this.getDiffExplain3();
        String other$diffExplain3 = other.getDiffExplain3();
        if (this$diffExplain3 == null ? other$diffExplain3 != null : !this$diffExplain3.equals(other$diffExplain3)) {
            return false;
        }
        String this$diffExplain4 = this.getDiffExplain4();
        String other$diffExplain4 = other.getDiffExplain4();
        if (this$diffExplain4 == null ? other$diffExplain4 != null : !this$diffExplain4.equals(other$diffExplain4)) {
            return false;
        }
        String this$diffExplain5 = this.getDiffExplain5();
        String other$diffExplain5 = other.getDiffExplain5();
        if (this$diffExplain5 == null ? other$diffExplain5 != null : !this$diffExplain5.equals(other$diffExplain5)) {
            return false;
        }
        String this$contraExplain1 = this.getContraExplain1();
        String other$contraExplain1 = other.getContraExplain1();
        if (this$contraExplain1 == null ? other$contraExplain1 != null : !this$contraExplain1.equals(other$contraExplain1)) {
            return false;
        }
        String this$contraExplain2 = this.getContraExplain2();
        String other$contraExplain2 = other.getContraExplain2();
        if (this$contraExplain2 == null ? other$contraExplain2 != null : !this$contraExplain2.equals(other$contraExplain2)) {
            return false;
        }
        String this$contraExplain3 = this.getContraExplain3();
        String other$contraExplain3 = other.getContraExplain3();
        if (this$contraExplain3 == null ? other$contraExplain3 != null : !this$contraExplain3.equals(other$contraExplain3)) {
            return false;
        }
        String this$contraExplain4 = this.getContraExplain4();
        String other$contraExplain4 = other.getContraExplain4();
        if (this$contraExplain4 == null ? other$contraExplain4 != null : !this$contraExplain4.equals(other$contraExplain4)) {
            return false;
        }
        String this$contraExplain5 = this.getContraExplain5();
        String other$contraExplain5 = other.getContraExplain5();
        if (this$contraExplain5 == null ? other$contraExplain5 != null : !this$contraExplain5.equals(other$contraExplain5)) {
            return false;
        }
        String this$tipsExplain1 = this.getTipsExplain1();
        String other$tipsExplain1 = other.getTipsExplain1();
        if (this$tipsExplain1 == null ? other$tipsExplain1 != null : !this$tipsExplain1.equals(other$tipsExplain1)) {
            return false;
        }
        String this$tipsExplain2 = this.getTipsExplain2();
        String other$tipsExplain2 = other.getTipsExplain2();
        if (this$tipsExplain2 == null ? other$tipsExplain2 != null : !this$tipsExplain2.equals(other$tipsExplain2)) {
            return false;
        }
        String this$tipsExplain3 = this.getTipsExplain3();
        String other$tipsExplain3 = other.getTipsExplain3();
        if (this$tipsExplain3 == null ? other$tipsExplain3 != null : !this$tipsExplain3.equals(other$tipsExplain3)) {
            return false;
        }
        String this$tipsExplain4 = this.getTipsExplain4();
        String other$tipsExplain4 = other.getTipsExplain4();
        if (this$tipsExplain4 == null ? other$tipsExplain4 != null : !this$tipsExplain4.equals(other$tipsExplain4)) {
            return false;
        }
        String this$tipsExplain5 = this.getTipsExplain5();
        String other$tipsExplain5 = other.getTipsExplain5();
        if (this$tipsExplain5 == null ? other$tipsExplain5 != null : !this$tipsExplain5.equals(other$tipsExplain5)) {
            return false;
        }
        if (this.isRelevancy1() != other.isRelevancy1()) {
            return false;
        }
        if (this.isRelevancy2() != other.isRelevancy2()) {
            return false;
        }
        if (this.isDiff() != other.isDiff()) {
            return false;
        }
        if (this.isContra() != other.isContra()) {
            return false;
        }
        return this.isTips() == other.isTips();
    }

    protected boolean canEqual(Object other) {
        return other instanceof GetServerOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $billNo = this.getBillNo();
        result = result * 59 + ($billNo == null ? 43 : $billNo.hashCode());
        String $storeCode = this.getStoreCode();
        result = result * 59 + ($storeCode == null ? 43 : $storeCode.hashCode());
        String $relevancyExplain1 = this.getRelevancyExplain1();
        result = result * 59 + ($relevancyExplain1 == null ? 43 : $relevancyExplain1.hashCode());
        String $relevancyExplain2 = this.getRelevancyExplain2();
        result = result * 59 + ($relevancyExplain2 == null ? 43 : $relevancyExplain2.hashCode());
        String $relevancyExplain3 = this.getRelevancyExplain3();
        result = result * 59 + ($relevancyExplain3 == null ? 43 : $relevancyExplain3.hashCode());
        String $relevancyExplain4 = this.getRelevancyExplain4();
        result = result * 59 + ($relevancyExplain4 == null ? 43 : $relevancyExplain4.hashCode());
        String $relevancyExplain5 = this.getRelevancyExplain5();
        result = result * 59 + ($relevancyExplain5 == null ? 43 : $relevancyExplain5.hashCode());
        String $relevancyExplain6 = this.getRelevancyExplain6();
        result = result * 59 + ($relevancyExplain6 == null ? 43 : $relevancyExplain6.hashCode());
        String $relevancyExplain7 = this.getRelevancyExplain7();
        result = result * 59 + ($relevancyExplain7 == null ? 43 : $relevancyExplain7.hashCode());
        String $relevancyExplain8 = this.getRelevancyExplain8();
        result = result * 59 + ($relevancyExplain8 == null ? 43 : $relevancyExplain8.hashCode());
        String $relevancyExplain9 = this.getRelevancyExplain9();
        result = result * 59 + ($relevancyExplain9 == null ? 43 : $relevancyExplain9.hashCode());
        String $relevancyExplain10 = this.getRelevancyExplain10();
        result = result * 59 + ($relevancyExplain10 == null ? 43 : $relevancyExplain10.hashCode());
        List<GetServerProduct1OutData> $productList1 = this.getProductList1();
        result = result * 59 + ($productList1 == null ? 43 : ($productList1).hashCode());
        List<GetServerProduct2OutData> $productList2 = this.getProductList2();
        result = result * 59 + ($productList2 == null ? 43 : ($productList2).hashCode());
        String $diffExplain1 = this.getDiffExplain1();
        result = result * 59 + ($diffExplain1 == null ? 43 : $diffExplain1.hashCode());
        String $diffExplain2 = this.getDiffExplain2();
        result = result * 59 + ($diffExplain2 == null ? 43 : $diffExplain2.hashCode());
        String $diffExplain3 = this.getDiffExplain3();
        result = result * 59 + ($diffExplain3 == null ? 43 : $diffExplain3.hashCode());
        String $diffExplain4 = this.getDiffExplain4();
        result = result * 59 + ($diffExplain4 == null ? 43 : $diffExplain4.hashCode());
        String $diffExplain5 = this.getDiffExplain5();
        result = result * 59 + ($diffExplain5 == null ? 43 : $diffExplain5.hashCode());
        String $contraExplain1 = this.getContraExplain1();
        result = result * 59 + ($contraExplain1 == null ? 43 : $contraExplain1.hashCode());
        String $contraExplain2 = this.getContraExplain2();
        result = result * 59 + ($contraExplain2 == null ? 43 : $contraExplain2.hashCode());
        String $contraExplain3 = this.getContraExplain3();
        result = result * 59 + ($contraExplain3 == null ? 43 : $contraExplain3.hashCode());
        String $contraExplain4 = this.getContraExplain4();
        result = result * 59 + ($contraExplain4 == null ? 43 : $contraExplain4.hashCode());
        String $contraExplain5 = this.getContraExplain5();
        result = result * 59 + ($contraExplain5 == null ? 43 : $contraExplain5.hashCode());
        String $tipsExplain1 = this.getTipsExplain1();
        result = result * 59 + ($tipsExplain1 == null ? 43 : $tipsExplain1.hashCode());
        String $tipsExplain2 = this.getTipsExplain2();
        result = result * 59 + ($tipsExplain2 == null ? 43 : $tipsExplain2.hashCode());
        String $tipsExplain3 = this.getTipsExplain3();
        result = result * 59 + ($tipsExplain3 == null ? 43 : $tipsExplain3.hashCode());
        String $tipsExplain4 = this.getTipsExplain4();
        result = result * 59 + ($tipsExplain4 == null ? 43 : $tipsExplain4.hashCode());
        String $tipsExplain5 = this.getTipsExplain5();
        result = result * 59 + ($tipsExplain5 == null ? 43 : $tipsExplain5.hashCode());
        result = result * 59 + (this.isRelevancy1() ? 79 : 97);
        result = result * 59 + (this.isRelevancy2() ? 79 : 97);
        result = result * 59 + (this.isDiff() ? 79 : 97);
        result = result * 59 + (this.isContra() ? 79 : 97);
        result = result * 59 + (this.isTips() ? 79 : 97);
        return result;
    }

    public String toString() {
        return "GetServerOutData(clientId=" + this.getClientId() + ", billNo=" + this.getBillNo() + ", storeCode=" + this.getStoreCode() + ", relevancyExplain1=" + this.getRelevancyExplain1() + ", relevancyExplain2=" + this.getRelevancyExplain2() + ", relevancyExplain3=" + this.getRelevancyExplain3() + ", relevancyExplain4=" + this.getRelevancyExplain4() + ", relevancyExplain5=" + this.getRelevancyExplain5() + ", relevancyExplain6=" + this.getRelevancyExplain6() + ", relevancyExplain7=" + this.getRelevancyExplain7() + ", relevancyExplain8=" + this.getRelevancyExplain8() + ", relevancyExplain9=" + this.getRelevancyExplain9() + ", relevancyExplain10=" + this.getRelevancyExplain10() + ", productList1=" + this.getProductList1() + ", productList2=" + this.getProductList2() + ", diffExplain1=" + this.getDiffExplain1() + ", diffExplain2=" + this.getDiffExplain2() + ", diffExplain3=" + this.getDiffExplain3() + ", diffExplain4=" + this.getDiffExplain4() + ", diffExplain5=" + this.getDiffExplain5() + ", contraExplain1=" + this.getContraExplain1() + ", contraExplain2=" + this.getContraExplain2() + ", contraExplain3=" + this.getContraExplain3() + ", contraExplain4=" + this.getContraExplain4() + ", contraExplain5=" + this.getContraExplain5() + ", tipsExplain1=" + this.getTipsExplain1() + ", tipsExplain2=" + this.getTipsExplain2() + ", tipsExplain3=" + this.getTipsExplain3() + ", tipsExplain4=" + this.getTipsExplain4() + ", tipsExplain5=" + this.getTipsExplain5() + ", relevancy1=" + this.isRelevancy1() + ", relevancy2=" + this.isRelevancy2() + ", diff=" + this.isDiff() + ", contra=" + this.isContra() + ", tips=" + this.isTips() + ")";
    }
}

